/**
 * 
 */
package State;

/**
 * @author sz
 *
 * create time：2012-7-30
 */
public class Context {

	private State state;
	
	public Context(State state){
		this.state = state;
	}
		
	public void setState(State state){
		this.state = state;
		
		
	}
	
	public State getState(){
		return state;
	}
	
	public void Request(){
		state.Handle(this);
	}
	
}
